ejection catapult - Spanish English Dictionary